armoured personnel carrier - English Synonyms Dictionary

armoured personnel carrier

n.
[1] armored personnel carrier , APC